1972
2
3516
2375
3
2515
600
0
2758
3951
1
2020
2927
558
630
2393
533
3913
1603
2405
2904
2359
590
4597
2989
5
4191
3541
1763
2830
7
3480
674
3174
7543
8
3948