3019
838
949
924
924
1560
1696
1179
787
866
1416
891
7940
3233
903
2460
873
1499
955
1077
31703
2761
2438
3499
1137
1450
1007
852
2311
2560
2504
71983
934
895
1775
1075
1293
1659
2386
1003
799
929
817
54417
816
886
3331
939
964
1004
2188
5295
3577
973
6049
783
1305
838
2265
1092
1267
849
889
828
2045
972
1989
777
1755
1514
828
1761
846
1217
1025
1334
1092
883
1821
1426
727
859
812
715
1208
3168
6596
898
1260
1206
857
1440
1861
793
1570
2083
703
1061
642
656
1450
873
707
1793
726
1196
3348
9737
2684
790
1110
848
4320
771
2895
1765
1173
911
1380
2543