1006
12014
717
839
1095
1600
1494
3273
777
705
785
1544
1117
2624
1278
1007
754
1738
2212
1030
1678
999
1027
1903
1763
1610
1930
1534
697
767
1063
1216
779
1043
4145
1861
1019
2170
1441
887
1022
956
1162
949
1097
951
956
2164
29957
1309
802
880
3059
760
973
999
3772
1700
789
2148
878
1458
875
1102
1262
834
725
1563
756
1425
1346
3288
1681
1198
1623
971
1171
2788
1024
1265
910
876
1007
1146
1541
854
1281
813
1534
660
911
1259
1852
995
800
1479
816
2050
740
862
1491
833
1663
1232
817
1863
1014
690
757
3993
701
3266
1270
2996
834
1250
1336
2290
1754
781