831
1126
710
848
2023
974
796
1472
756
1751
894
739
747
2196
1138
2497
1692
847
864
757
1083
924
3701
782
1502
3283
2813
701
744
1694
890
2177
2245
1382
1701
713
1054
1303
3336
2693
1227
1796
1485
1558
840
837
783
1066
1311
1629
712
1366
2044
1701
998
832
819
880
1501
1843
681
1322
1296
1570
1552
1286
638
1502
1907
675
866
918
1120
1753
1825
2282
1448
620
686
709
1291
889
692
898
1136
887
1205
1413
1579
1618
915
945
646
1582
777
774
941
780
768
2504
1556
4000
699
674
1529
872
1852
889
983
1468
1134
734
1154
1473
2848
703
1391
702
1082
1561