3264
10635
12926
3074
14418
18451
6378
10712
3557
984
4979
1575
4081
2759
1915
1256
896
3703
2029
1809
782
1883
705
630
3359
1310
1111
815
677
751
1087
971
1640
673
2597
798
750
610
715
851
667
1136
799
816
1668
1766
1018
892
662
1218
668
1045
1314
654
1212
24385
703
656
855
861