853
881
141
1821
1609
1188
162
575
899
883
1888
1299
296
876
846
1833
82
1605
1860
529
868
1277
805
308
1207
1905
516
1846
1838
127
82
1848
1221
323
1610
191
1886
1273
906
309
1591
1625
1231
101
1538
118
126
1895
1915
1504
496
1542
1576
1931
298
310
148
917
126
883
1218