276
1
1863
291
639
679
952
1120
3
341
287
290
990
2
1911
841
353
319
989
1497
426
891
439
304
315
745
0
1011
1783
342
948
271
1060
386