1635
956
8450
1583
1098
719
1453
741
816
795
837
647
817
866
1035
831
891
1007
5146
1741
4680
7972
673
767
659
703
731
684
2917
1203
692
735
718
793
612
4248
1101
888
1716
925
1255
746
1137
1095
20701
4955
728
646
723
785
1726
2012
933
2374
1617
2643
888
2501
1531
1406
894
2004
820
4622
798
2529
1288
1062
3131
903
989
1768
1314
1192
1717
764
3222
1020
833
989
910
952
2432
727
3489
1821
1735
1718
691
615
1104
3078
1679
1049
997
1135
5372
1577
2583
732
926
751
1067
712
3026
1328
1620
3773
2697
1872
2394
1140
1121
728
967
7003
1371
975
1342
793