978
892
1891
1408
1687
1017
1705
659
1121
796
1206
2071
1296
971
5943
1592
2072
2639
810
2031
1509
1253
851
2039
1346
2163
1151
699
1582
1104
888
715
1841
1652
926
819
1012
4233
2751
2701
2530
767
732
1023
762
1314
851
791
941
1439
1002
889
831
2179
746
1091
987
1801
1520
727
1671
768
772
1578
1161
1191
1724
767
1855
1548
1775
1826
2979
1997
934
970
882
2395
1536
853
977
2372
2542
2740
1687
874
689
3143
2561
1830
1435
1311
867
1297
1219
792
2895
2774
1578
789
678
1299
851
1703
2350
796
8421
6058
674
1078
920
3348
3153
927
2119
1305
1492
764
3533
1266