4966
6
3118
3
3238
13
12621
22
1224
1
2711
2477
1207
856
3841
1558
2
1278
1087
2207
782
1917
1105
2833
1459
4
2859
0
1446
5196
911
1494
1579
1972
2699
1152
1536
1131