5216
1425
892
4037
1831
854
911
784
2459
800
1368
705
3036
1636
687
1641
752
1014
3983
2185
1267
1240
874
933
769
1759
912
4052
1858
1089
786
706
851
1015
1822
7432
1873
950
1010
797
1944
829
5833
987
1603
767
1553
883
6383
877
6061
1633
5009
1317
738
1041
820
1579
4016
1263
900
871
769
2108
1104
933
1901
722
1607
676
1143
2681
2006
905
1146
1368
789
728
1018
747
1103
1439
2328
852
1198
622
898
1524
741
2391
1543
800
1089
808
913
959
801
1018
701
736
991
935
2523
898
918
1692
1183
2168
1588
840
1569
1035
4962
1249
1401
1192
739
2870
1545
1110