12661
3
859
3117
8
1234
0
8003
2918
1
992
1913
4337
5
3354
9
3407
4
2757
6668
2823
423
3527
2
2324
3351
1630
2545
7
2189
2850
2060
2343
3249
2701
4655
10
3691
3971
1152