1200
1
1423
2138
3
10827
4
6676
12
123674
35
8527
951
3070
734
2
19932
6
2194
913
1289601
851
1564
1223
3591
11
1250
7471
9
6753
17
3629
1472
2695
38477
34
3589
1355
9956
1105
1069