810
2431
565
2617
2851
1522
1153
330
468
734
2202
2727
2528
1140
326
1777
991
431
373
1244
1692
3224
958
3402
4714
2223
480
1091
2720
690