1292
1
1630
2
1143
4443
9
1828
3
1845
2627
297066
0
2949
1743
55904
985
37355
13
3120
4
3316
10
1840
17333
27
444571
1180
2440
3146
12
3398
12459
749
2565
1328
1497
1289601
2239
646