2739
860
1572
1218
1403
1481
7297
4416
2080
895
2998
3891
2405
1538
882
961
2561
1087
1135
5398
5755
1640
1790
1034
1111
4182
2069
1034
2604
1067
4179
2753
1983
1101
2539
2049
2683
1002
993
6208
5113
1111
3966
987
6797
2200
3069
3201
2296
4179
2514
1201
3489
3278
5457
1293
1348
6044
2974
1547