50
962
1
22
916
2
1358
3
30
1682
5
31
1980
12
77
1186
24
1974
4
71
973
40
1345
39
1036
0
13
1823
28
2481
6