2698
1456
4541
816
918
1450
936
966
959
2533
6909
1709
1514
878
1468
943
968
2343
1671
2135
899
1141
831
1609
958
1927
2634
1360
843
3888
1271
896
2203
838
1310
2062
857
1942
1891
1636
853
1572
846
901
1232
1638
848
790
1152
963
884
961
810
938
1315
844
802
1489
1107
978
1155
762
843
857
1572
1665
1102
2243
905
1010
2926
1033
913
1273
1032
1246
1324
753
919
1013
979
1049
1261
2740
2042
1073
1758
1600
878
836
3134
1700
1092
815
1278
2954
1403
1168
1092
3342
1594
1056
1460
905
1017
1279
3442
967
1009
1034
2071
1555
874
1087
1370
809
2297
1778
2390
1898