294
0
410
445
464
349
871
1101
1128
1939
262
1133
781
4111
2
767
440
1020
479
358
393
1396
588
1935
2490
320
614
1043
668
1167
362
1141