2478
2
777
1
3132
2055
3080
3
1449
0
2921
5
785
3158
610
5340
1044
1529
3546
4572
2209
2884
1946
4044
3083
2152
2465
623
3125
2719
2163
582
2254
2907
2449