1611
6
2291
2
11138
1
1243
3
900
1397
534
231
507
697
845
351
644
1148
511
574
564
177
392
1327
1509
3959
1031
526
1564
1973
753
8904
130
9812
0