2926
1358
1009
1787
1482
2105
1551
883
874
802
2207
2286
2108
2797
951
2013
2650
809
4222
4509
2869
1224
1165
816
1167
1272
1310
4837
1096
928
1656
825
967
3265
2298
1189
1268
1394
974
1703
2398
2612
878
896
1072
958
1507
3207
1174
1272
2692
2259
1268
1336
1797
1576
4392
881
1715
1003
901
1732
5794
995
1075
1004
876
896
3174
1146
848
882
858
1378
1835
1926
911
889
1411
4381
2152
1405
1042
784
882
800
2261
1955
907
7907
895
1185
954
6701
4589
1218
1829
3738
834
4837
875
801
830
1717
1030
984
1721
899
3036
803
1637
856
1188
1057
1602
1006
886
968
3092
1013