2175
1885
961
1732
3406
1114
1629
1147
1053
4337
1104
850
4171
869
2013
2103
3412
2236
1593
867
1153
1332
1839
1427
1475
1436
2049
1650
1096
1263
1977
1670
1559
1980
1551
1001
1153
974
862
1412
938
1129
1164
982
1352
1808
1267
869
1864
1530
1357
914
1353
7740
975
2809
1771
1772
1217
1708
1203
2263
922
4957
810
1204
1654
1829
1155
1748
1450
824
1425
1029
895
1516
1802
777
1031
857
984
855
1116
2674
1237
1345
1188
2414
886
796
788
5144
1185
1828
1551
1992
1372
1044
839
3012
882
1069
1678
786
862
1473
1636
1232
837
989
809
1542
1446
3349
1640
1601
852
1152
789
1033