8766
2
1222856
4
3287
1
1069
6859
5
477
0
2554
475
2920
3
2450
9
419694
18403
6
1073
5611
11
1850
7082
6800
2683
282572
1871
3205
10270
252
3559
1053
2714
1785
2431
46
48708