50
1638
4
43
1776
2
53
1742
1
34
1194
5
39
1300
1139
0
31
1132
16
1097
18
1183
25
1111
23
1692
24
1162
20
1130
26
1978
30
5507
17
283
1507
1427
1604
10
142
1219
7
46
3371
303
1602
96
1318
1578
49
1193
3
1579
1426
1921
69
1997
40