4966
6
3118
3
3238
13
12621
22
1224
1
2966
1174
2492
2711
2071
2
2477
4938
856
3841
446
2859
0
5196
911
1494
1972
1152
1536
1131
17391
7
3517
1343
1446
2122
1266
1356