2349
2
1992
3
2299
1
697
0
1309
1172
1384
5
4914
911
2507
3280
6
5389
4664
2791
1752
1665
2461
9
2787
1431
1883
108797
2386
1751
2245
2530
4
6236
10
1174
10827
2629
619