2655
1070
2618
1016
1376
2473
1295
1042
1573
1293
903
1138
1295
863
1226
1073
5819
1110
1219
1291
2730
950
1113
1236
1053
6003
967
2460
4521
1457
1847
2259
2058
13317
1063
5953
1448
917
994
1940
949
1598
1255
1777
1245
2321
2557
1125
3265
2321
949
1025
1061
3701
1202
1267
2938
1226
1565
1846
1515
1468
978
1097
1032
2591
1104
3891
1437
1862
2432
1046
892
997
1057
3696
2558
1007
965
1419
1695
901
1095
1136
1558
896
1989
1157
933
793
1095
981
962
1118
1262
2016
1145
907
817
804
4265
1640
2137
988
904
1227
886
1088
1057
2769
2210
1057
1345
7777
987
1085
1736
2456
947
3722