383
0
1077
1084
1049
2480
2
2616
492
714
979
1454
1132
895
1
643
2157
433
626
493
990
935
1939
326
2243
813
1129
463
804
240
768
472
304