4966
6
3118
3
3238
13
12621
22
1224
1
6294
4
2083
5
2711
2477
856
3841
2859
0
738
5196
2
1394
911
1494
1972
1152
1536
1131
17391
7
3517
1343
1446
2122
1266
1356
4029
8
2688