2382
6
1451
1
847
1770
7
2245
3
2906
2
3012
4
4837
5
1845
1019
3261
3127
5627
1527
3971
1464
1827
866
5820
1352
3041
4031
3203
2510
1311
3431
8
1208
2688
3637
2592