2903
1188
1805
908
615
810
955
862
4075
1764
713
760
711
1544
977
1252
1209
2031
4568
1392
2300
728
701
1371
1661
900
720
1686
2522
2729
2105
1309
986
1083
772
912
2000
1661
2595
1383
2317
1045
1250
1410
2773
1683
1418
1403
1688
941
855
1541
1705
1759
1052
1023
4358
841
885
1351
810
802
1192
790
856
1783
1530
807
1176
1514
1256
1654
1698
2668
1312
1608
800
602
747
1537
1815
2649
704
801
899
938
1113
772
1416
1629
1077
678
843
1056
1275
1149
1487
2100
2542
1024
2599
2676
1263
730
689
2333
3523
1451
730
738
1288
2254
2483
1350
821
721
2978
839
954
1178