2043
3041
1420
2065
997
1133
1523
869
1123
1697
2006
1491
2406
2721
1661
1168
935
1141
975
908
752
2287
1170
848
788
954
1536
822
2901
3293
793
888
3629
1094
902
1963
1740
837
954
1095
2174
1203
922
4501
775
1065
1333
1428
791
892
2317
885
5124
869
756
3377
1752
804
1815
748
755
621
900
829
743
662
1256
659
703
820
846
842
648
1324
1174
1248
810
728
1142
1236
639
781
1132
687
1929
1766
4215
3962
1139
2499
784
809
703
680
728
946
731
712
1789
865
841
2565
967
1273
1929
2016
1607
816
690
1457
1256
1178
817
1082
967
1536
703
783
776
908