1111
4
2200
1856
1
1584
3
1558
2
823
1786
10
2318
11
1688
1001
1718
1546
498
1093
122
1585
6
799
1398
1316
13
4267
17
1403
4431
1312
597
541
830
3759
361
522