3505
2903
784
1516
1783
961
1355
1995
691
2790
848
2592
1097
1162
1640
1761
1086
932
709
8295
1525
2858
758
1147
996
2454
929
2376
705
1109
1725
1148
680
1597
2289
917
1020
4312
1831
1091
737
830
4631
10394
941
942
840
841
1126
1078
933
1886
1047
761
11472
1222
1046
2569
4659
1022
2053
699
781
1448
2817
962
715
1880
948
1127
3799
1666
1719
2392
703
2606
722
1319
3024
835
1794
816
1130
920
1828
687
1187
1958
1282
1562
2054
1028
999
3014
8900
628
827
650
750
2101
1365
760
2372
782
1773
1115
879
982
721
731
1767
770
999
738
2388
933
1679
1401
936
2749