2771
1687
977
1041
1255
1233
1085
821
1496
1794
835
2240
1002
1037
1611
2623
1503
1331
768
857
888
1112
1604
832
2182
1067
1344
1130
793
2052
833
1276
1672
2454
904
1657
838
2670
890
975
848
1266
1294
2939
1581
1293
9295
762
1700
4175
1356
4566
1016
777
2440
1096
1847
872
1637
2221
848
1029
1515
1551
1054
1039
1222
2751
1146
802
950
818
766
853
1038
2013
1320
2581
3357
1723
1554
834
3224
1582
890
1047
863
986
853
1298
4374
1485
1099
2483
2110
1365
1751
783
746
1668
1005
2740
780
1295
2404
2363
896
3210
738
1778
867
1020
1602
1970
823
1548
975
887
1041
2307