1292
1
1630
2
1143
1992
3
4443
9
1828
1845
697
0
1309
2627
297066
2949
1743
4914
55904
985
37355
13
467
3120
4
3316
10
5389
1840
17333
27
444571
1180
2440
1380
3146
12
3398
12459