1011
910
2603
18389
1211
2899
801
966
716
2837
1040
906
721
2694
749
723
1605
1195
1965
3306
889
14712
1910
1854
1395
1069
834
725
785
1083
856
1874
1431
1170
1054
1818
947
817
1000
1990
1968
1699
4270
2185
2483
2925
733
748
844
2581
3011
1184
1560
2855
756
800
1085
1409
931
4317
1128
1170
742
4782
6115
1044
2200
1246
3300
2733
756
859
13968
1263
775
903
742
2646
1582
2597
5342
749
2674
6637
946
826
952
2576
2137
2353
834
1236
4117
1067
2247
1064
2996
1133
980
957
1043
10445
3384
2169
2356
1568
2809
787
6843
2000
2708
722
1078
1233
4419
884
928
4961
743
1257