4966
6
3118
3
3238
13
12621
22
1224
1
2023
2711
2477
856
3841
2859
0
5196
2
911
1494
1972
1152
1536
1131
17391
7
3517
1343
1446
2122
1266
1356
4029
8
2688
2006
518
1124