50
1144
1
2
1272
0
3
1095
4
2879
10
100
3628
36
3353
666
705
2238
2288
5
3009
7
1268
6
3211
2112
8
1845
1907
1871
1785
1545
1866
1076
2603
700
873
2604
1457
3035
1914