963
958
820
978
783
1320
1592
875
2089
1815
1567
974
2451
1492
2958
738
915
1370
1005
1227
2462
787
1195
1046
5116
1064
762
933
1302
1035
983
3580
845
3531
922
890
815
1262
722
781
1559
817
871
1199
1272
1389
717
783
800
780
7445
944
4800
1329
1386
1290
722
1213
1111
1421
1112
2994
1748
1834
1575
1295
772
727
5965
757
755
1554
1264
1285
2462
1228
917
934
830
963
665
924
2594
1480
766
855
829
2982
2282
1347
1104
1205
763
863
880
1320
6247
794
839
973
5100
724
1413
1325
2548
769
1340
2389
1460
848
1582
886
3680
671
1047
1011
2381
1047
1140
3079