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