2554
3049
1198
959
856
730
921
1031
3292
751
2031
642
788
782
759
1215
647
1215
1406
866
1188
2265
1802
1441
1425
1014
855
2297
1558
1978
631
736
1018
1297
2823
763
753
1969
1033
1303
715
927
955
761
4561
860
4920
1909
1563
718
3303
989
1819
1249
700
2998
2887
882
637
996
601
1208
1628
702
1311
2491
738
1028
879
1746
832
893
1216
2636
808
677
743
814
1067
1453
1282
758
857
2395
1925
1364
674
1533
763
1013
1015
843
991
780
860
890
2333
2667
705
1617
736
1471
2447
909
2601
830
2844
979
1206
1149
1127
1592
992
832
698
799
1218
2520
1247
4040