1855
1470
1104
666
25025
11331
2181
690
6392
1824
3594
1459
1077
1474
3262
1050
1823
7444
962
717
697
831
1784
688
711
2282
1378
5577
2979
747
578
750
861
1815
741
2797
4656
655
668
14560
1308
7501
599
1123
614
893
1772
13052
582
1334
853
8975
1862
15036
812
4326
606
1206
810
2386