3910
3
5978
6
3453
1
3062
8
2738
2189
1679
2
1903
2495
0
4945
3660
1393
6105
3121
8582
4142
5
1125
1211
2454
2001
1359
1691
3782
4383
4
2435
2100
3372
11
12733
3034
950