50
999
1
17
1770
3
54
1236
16
1034
0
1491
2
26
1096
15
1664
45
1519
1338
21
1417
14
1506
27
1060
18
1173
13
30
1120
929
1167
914
25
1134
944
1360
1095
1093
1274
32
1535
1257
22
896
926
20