1292
1
1743
0
1630
2
1143
2949
1015
1694
951
4443
9
1828
3
690
1845
2669
2522
564
2627
297066
1683
108797
55904
985
37355
13
3120
4
3316
10
1840
17333
27
21152
8
444571
1180
2440