3040
2937
70604
1297
7680
1598
766
1922
1014
1426
881
740
1448
1328
895
842
1233
898
1179
705
849
829
1314
735
920
808
1715
5909
852
859
2654
4734
944
862
936
1597
4603
877
1489
1382
1328
2821
803
840
1199
675
927
700
904
885
769
900
1146
1597
1282
954
1301
1439
1277
1002
1025
1755
858
1612
781
657
789
3999
2446
941
1179
1802
2227
787
992
859
837
1058
749
2639
1165
744
846
689
716
723
1827
1296
1202
778
752
782
715
8421
1098
1131
1532
901
1204
1671
699
2186
1347
1476
2566
765
824
1123
839
785
762
1132
828
1550
4585
791
1588
1802
857
1074