2431
6
1678
0
704
2
1354
1
708
1293
689
1838
2110
7
3712
3
1300
80
307
59
306
108
961
433
2046
87
436
4933
14
2964
10
968
2221
1805
1703
1279
2719
8