1331
1
2245
3
2457
2
2906
1297
4837
5
643
944
4375
1871
1845
1019
954
3012
4
1777
1475
1827
2035
6
3127
2015
5627
3683
1527
2008
4954
2398
2409
2209
4031