50
1144
1
2
1272
0
3
1095
4
2879
10
100
3628
36
3352
666
705
2238
2288
5
3008
7
1268
6
3210
2112
8
1845
1907
1871
1785
1545
1866
1076
2602
700
873
2604
1456
3035
1913