1356
908
904
1211
2116
1072
2514
1459
4536
1170
3167
1054
1271
808
1635
1589
1559
2653
2027
2170
804
2319
1857
2464
1612
2515
1542
1029
1282
1476
938
1799
936
1391
1254
1000
940
1023
1692
822
1895
1609
884
896
3650
970
1001
4014
886
956
1139
2036
1037
1834
1372
1973
1608
1731
1040
978
827
1022
815
1167
1003
2182
2757
1148
813
831
833
881
937
1915
2967
1030
883
1740
1785
889
789
1854
1586
2175
1049
949
897
834
2561
854
918
941
924
736
857
1555
822
1610
1124
2236
2104
919
814
969
1544
843
1524
1491
1899
1385
756
9950
1004
1241
2111
1158
741
996
1345
1084