1895
919
889
218
966
360
708
185
636
288
905
254
835
303
531
78
635
97
1321
619
604
257
389
189
958
312
314
193
261
77
519
72
151
88
828
522
372
42
494
143