4966
6
3118
3
3238
13
12621
22
1224
1
1888
2312
0
2135
2
1062
2711
1413
3782
2477
4259
856
3841
2859
5196
911
1494
1972
1152
1536
1131
17391
7
3517
1343
1446
2122
1266