4966
6
3118
3
3238
13
12621
22
1224
1
2655
3957
4702
4
2711
676
2477
2211
2959
2480
3154
856
3841
1226
2
2707
2859
0
2642
5196
911
1494
1972
1152
1536
1131
17391
7
3517