2235
5
1713
8
1291
2
2180
6
1006
4
1916
1865
884
1
1534
3
787
750
1278
581
857
0
387
400
370
611
399
503
324
371
317
397
762
342
644
360
169
76