2035
1
1309
0
1465
1221
2
1154
1992
3
697
2303
2502
5
4914
3497
4
3035
5389
2499
267612
2275
1289601
1136
2719
36905
3213
7
18816
11
685
542
608
2123
4198
1754
444571
9
123674
35