3491
4
567
1
1387
1057
3329
0
4358
6
2570
297066
108797
2349
2
1922
5141
7
17333
27
2386
2274
2949
1505
444571
9
2026
17970
15
189326
2530
6236
10
2502
1174
1335
4492
3