1300
1093
1389
981
1647
1117
907
2339
1599
2671
3496
1297
2108
1254
1126
2115
2161
1042
1196
1166
938
1898
2205
4076
3244
7332
1620
1019
2699
1236
1793
1997
1221
996
8616
1007
1470
1829
1143
892
5571
1234
1824
1974
1968
2439
1285
2526
4180
4498
1636
860
979
1043
996
1031
1929
1076
2348
897
3762
799
2478
800
1536
1255
5644
2128
1156
1787
5973
861
8660
2504
983
1905
1229
958
879
3394
2895
3026
835
1011
1086
2863
2116
853
1716
3732
1539
1536
875
2524
937
2071
1983
2588
1120
1403
904
908
2078
3663
1002
1540
1169
812
1080
925
2176
1388
948
850
2271
857
2350
787
1644
837