4443
9
1828
3
1845
1
2627
2949
0
297066
55904
1743
37355
13
467
3120
4
985
3316
10
17333
27
3146
12
444571
1380
3546
1180
1084
2000
2440
1328
3398
2502
12459
2106
2
1391
1497
1219