1134
702
1745
3155
940
905
1831
1169
1445
2649
1647
828
981
1846
854
904
1850
2215
1050
2276
700
2183
1375
903
1889
1984
1892
2024
3099
709
1512
950
794
1409
820
4067
1959
1662
630
2150
1873
1104
874
2478
2237
2207
1805
1357
1693
1255
1335
1282
1520
1078
1119
825
985
723
631
1447
3964
722
1089
787
1935
1172
614
1050
779
1256
696
801
1412
753
2483
1115
907
1101
701
1735
782
2818
2845
1440
1140
659
694
830
675
674
622
2170
3545
1510
1638
830
1354
1760
4812
793
704
2499
1366
727
1444
701
1955
997
1286
2406
603
1201
1908
947
620
3055
1228
1181
641
668