3135
1023
760
1360
1660
982
733
1345
1360
1499
972
1300
992
1224
1011
2417
860
734
976
1507
847
2069
712
1241
1729
714
2178
1117
1896
782
1813
1656
1382
749
773
2231
675
1185
1377
1434
816
983
1681
868
852
2050
1696
698
1417
672
1621
1054
671
1826
1172
886
1332
1223
959
735
1317
3073
991
1193
1640
3149
3263
899
2697
1209
1098
896
782
1462
4457
707
844
845
1087
699
831
816
1243
833
1811
683
1124
1160
1411
912
1015
779
1187
677
8175
1153
1001
1640
1302
799
948
3845
830
693
1480
698
1451
690
936
788
1104
1002
1768
1250
2088
1881
1200
966
1207
1415