2049
1
3398
9
3250
2
1377
2245
3
297066
0
2522
913
4443
1828
1845
2627
2949
1743
12459
3546
1346
669
55904
985
37355
13
3120
4
3316
10
3472
5431
1226
3053
7
17333
27
444571
1289601