2490
0
951
249
454
448
1
456
1128
415
602
340
292
367
413
361
5875
2068
5313
428
297
259
1101
1059
410
846
5938
365
828
391
403
637