50
1582
2
44
1098
1
26
1017
4
31
1109
62
1106
18
1381
15
111
1508
6
57
1224
39
1487
52
2250
3
67
2152
88
1124
30