345
1,683
328
1,255
104
1,105
926
1,211
448
905
308
948
255
867
73
454
201
638
13
777
140
633
96
526
530
79
544
178
513
234
400
110
464
498