4832
1179
789
688
2434
3620
25293
14095
2406
1434
1058
4525
2716
15413
1457
1755
1259
5370
1088
2188
3829
2733
768
659
2612
1427
678
1882
646
1449
807
1462
3253
1040
1005
650
773
583
825
941
1002
819
619
679
704
557
577
813
1483
569
14701
19548
801
1215
707
833
669
773
1219
1375