1218
1849
526
537
82
300
0
181
545
1570
1512
529
428
1226
1248
1891
181
1258
1144
187
889
1218
416
310
21
1832
1247
490
921
1189
543
1951
545
1565
1482
1249
1971
546
520
885
14
1949
1177
1614
539
82
539
863
889
1284
1216
419
21
870
100
1865
513
462
418
584
1265
1245
448
1592
900
1550
532