401
30
362
1109
10
300
1243
508
2826
33
924
1311
1489
1197
62
704
836
236
410
381
683
9
568
139
3
814
0
18
705
582
84
0
14
2181
8
492
10
1283
491
2
1744
13
453
320
1029
831
431
81
823
2018
912
907
30
1156
