530
1543
905
420
1334
43
1196
82
1845
1593
490
1280
1600
1312
1913
22
528
1251
43
960
43
873
1614
1175
1794
43
1256
43
492
0
1557
82
899
896
19
1204
1503
43
231
43
14
529
43
1227
1284
516
537
1824
1906
1566
845
1584
1840
1159
926
511
1462
1875
1828
559
537
43
1193
1935
892
508