1060
1656
1433
927
1011
962
2050
734
2497
1059
1478
1047
1360
933
1294
1007
1554
2766
987
1100
812
1416
730
755
1212
1429
768
1282
646
892
850
2940
1907
673
867
1164
1113
1013
938
641
1834
3272
934
1532
3873
959
737
1319
753
2454
1441
770
910
1531
1371
1498
972
882
932
1364
2151
700
852
669
830
1100
3743
1258
734
1565
990
3756
1251
832
1283
660
755
1071
1165
1112
1932
4252
1033
1001
1716
1188
2418
2127
4011
2213
884
873
761
679
1005
1739
1041
779
999
1193
751
2416
1875
2506
875
678
815
2108
1336
870
1270
1448
724
1134
1205
914
1389
1584
1684
1128