1210
1180
46
125
50
1907
110
123
52
519
1198
162
926
1496
180
507
915
166
1254
82
165
123
185
122
1593
177
58
830
189
318
972
1258
82
177
47
309
502
1252
1487
163
171
132
508
838
848
899
529
166
1967
166
1839
42
131
1860
169
159
1993
48
1907
190
900
101
544
1544
1619
1588
159
111
860
169
1605
1516
152
519
1858
899
1913
82
176
41
1540
57
172
296
1295
926
82
874
108
137
1483
1848
121
1797