1992
3
2398
8
1018
1
697
0
796
1309
2695
4
4914
2
4387
5389
1751
108797
1632
2386
2245
4217
2530
2492
6236
10
1174
1797
10827
2629
1746
585
378
951
1015
562
1764