3038
960
782
760
2363
814
1014
2281
977
861
821
1430
1298
1319
938
967
1367
1361
735
887
852
870
3115
753
802
708
950
753
1692
675
2602
894
1082
2373
1086
1254
837
1204
979
825
693
987
882
740
816
992
3333
1792
936
818
1130
1725
1377
949
907
2088
1132
1191
1619
2018
657
1551
881
941
1178
1560
947
1989
754
1353
1538
906
795
1094
717
1283
696
1911
657
3671
1059
3011
869
6597
920
729
2447
739
1189
865
1287
866
1486
830
1308
2299
855
880
784
1187
1762
897
780
893
1737
695
867
1251
1344
2050
1445
1573
1773
730
999
1650
767
1709
1367
983