1055
0
414
448
875
441
1070
974
370
914
828
809
470
1699
2
453
329
402
244
634
377
1942
9
1185
1674
2301
6
2576
1596
1982
1
6264
7
2606
490
893