430
1
413
0
529
514
1043
645
410
527
1939
1603
957
297
951
1308
454
2121
4
321
415
2123
280
456
4936
273
479
1153
535
1557
1661
1167
5938