4075
0
470
324
1
779
413
504
2365
3
12320
5
603
1563
397
730
1294
121182
4117
544
2541
509
7328
2
1374
418
435
1860
370
445
450
2018
374
472