2433
1013
1683
841
1558
3279
998
1289
1219
3443
1019
899
3115
840
1514
1452
1292
1607
780
861
1642
878
901
1384
1059
875
2468
926
2177
1007
2009
1296
1051
2918
859
805
907
1244
2459
854
708
2115
949
1132
4256
3580
1316
1442
5995
891
844
990
877
921
992
860
857
1033
1081
1783
1731
1640
887
1656
1779
1031
1101
1201
952
1148
972
857
1504
787
1698
2054
1834
2931
962
1023
1517
929
1104
4277
920
909
907
942
1154
1461
803
3178
2051
1110
2832
1135
994
832
992
1262
938
1036
1082
1843
1231
865
1132
1693
1292
818
767
962
1223
2119
1938
1294
5167
1291
756
1073