2673
2
5708
3
1080
1
1305
1135
3373
13
1526
1398
4520
1596
1944
659
772
916
993
788
681
1156
5
807
727
771
723
525
796
814
861
1326
1611
1109