3259
10631
12922
3069
14407
18449
6377
10711
3555
984
4979
1574
4079
2758
1914
1256
896
3702
2028
1807
782
1882
704
628
3359
1308
1110
815
676
748
1087
971
1637
670
2595
797
749
609
715
850
665
1135
797
815
1668
1766
1016
889
661
1212
667
1044
1314
652
1208
24373
702
656
854
860