3187
764
890
1269
4065
4897
466
1534
1651
1263
725
685
1812
840
776
650
640
1126
1197
372
690
1135
576
1128
1096
895
630
722
1520
581
287
1074
313
1349
630
1712
538
743
3078
313
597
374
325
652
487
1963
733
721
654
1038
384
393
674
558
1325
1349
400
1089
532
459