801
1596
1492
1584
2343
1345
1050
1252
1055
881
952
1484
3112
1526
903
935
2520
1054
836
998
902
5362
1469
797
1893
1005
1348
805
1306
939
1235
2043
1162
2176
1196
1188
971
1246
2015
1150
1873
2858
1327
2251
3833
2469
4717
1306
1181
902
1367
1138
956
925
935
1148
1304
972
951
1063
1004
1232
952
1435
920
1013
2071
2374
785
1492
2598
1320
949
7840
2065
1685
1372
2551
1504
843
1321
906
2641
1962
1799
991
756
813
1108
774
826
802
1234
881
941
1738
945
881
937
1572
1022
922
888
2835
2957
821
1579
1077
1662
911
2350
993
1698
809
1695
2106
1239
1008
2752
1280