276
1
1863
290
638
678
951
1120
3
340
286
289
990
2
1911
841
352
319
989
1497
425
891
439
304
314
745
0
1011
1783
341
947
271
1059
386