1020
0
297
464
410
505
957
393
415
951
456
1557
584
357
637
320
602
439
1336
1939
411
722
310
298
2121
4
2490
462
1661
1
445