1325
2
500
1
346
408
1918
947
344
425
996
281
802
441
362
1125
1255
1079
288
1420
865
858
6
663
0
1566
461
3540
4
443
1683
823
1307
416
1855
3