621
187
40
450
784
547
399
101
328
229
16
19
416
920
282
318
739
501
250
215
453
51
118
2041
13
4
353
957
328
33
509
336
541
261
621
280
839
517
1097
400
15
13
652
9
268
297
801
9
20
781
137
517
481
1023
