4945
1
1992
3
1691
697
0
1309
3062
8
3372
11
4914
2
5978
6
2738
1825
8582
3910
6236
10
951
1694
2001
5389
3782
1174
4383
4
1492
3206
5
3453
3012
10827
1534
1047
2480
2596