1992
3
697
0
1309
4914
2
1101
1
1605
5389
1691
2762
1681
828
1303
1539
1376
1643
1061
108797
1180
2386
2245
2530
4
6236
10
1174
10827
2629
585
378
951
1015
1928