1992
3
697
0
1309
4914
2
1166
1
1233
2326
3364
2289
904
921
5389
1809
2495
1690
1638
4
1093
455
1488
2322
2164
108797
2105
2386
2245
2530
6236
10
1174
10827
2629