2465
2
3125
2680
0
32302
2521
1
3498
4
2416
7
3779
4471
2704
2964
3051
1603
1158
1787
1461
5407
2906
784
2258
445
572
2670