1526
2
9027
2398
8
2456
1
2181
5
6346
16
5820
4
2358
9
3090
6
5627
4117
3071
2522
2695
5717
3673
5439
3694
951
1306
2565
6499
3
1015
1537
1087
891
4387
2980
1606
2578