7034
2
1675
3
3572
5
1563
951
1
4443
9
1828
1845
619
564
2627
297066
0
2949
2502
1743
3034
4
1212
3546
2740
55904
985
37355
13
3120
1469
4971
6
1018
3539
3316
10
1152
807