1992
3
697
0
1309
384
1638
4
4914
2
1233
1
2326
3364
6236
10
951
1694
921
5389
1174
1492
2495
3206
5
1690
3012
10827
1534
1047
2480
2596
12459
1488
467
3127
3041