2780
2
3613
4
2793
6
3507
3
1582
1
1675
6562
2599
6796
3987
2772
2905
5
1861
2031
2803
3251
3432
1634
2406
3918
2452
3214
2320
2229
2017
5982
3243
7
3351
2995
2292