82
519
886
31
873
1167
1258
326
60
1184
1580
863
1922
862
1893
525
121
53
116
1786
1878
1167
82
110
1309
140
31
529
1273
314
133
1508
47
130
1181
1274
118
47
128
1627
1627
101
182
859
35
1268
116
1895
1241
122
492
1503
1881
848
117
119
533
98
107
94
532
101
109
101
56
1259
1841
1984
511
61
50
139
849
1584
107
118
1251
1520
134
56
1208
136
1275
1107
41
125
98
30