1611
6
2291
2
11141
1
1243
3
900
1397
534
231
507
697
845
351
644
1148
511
574
565
178
392
1327
1509
3959
1031
526
1564
1973
753
8905
131
9812
0