1356
1015
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
853
1472
749
1015
1089
949
2198
1065
1184
837
1029
1235
883
774
818
1096
1582
1109
1268
2168
790
1059
860
1105
1707
1485
2279
932
1421
789
2036
1149
2053
1612
993
771
1295
946
838
937
2518
983
963
904
869
1300
2082
4104
1241
1104
1149
1076
849
1809
937
922
1677
858
812
1432