2876
2114
2430
3198
11345
1012
1545
10985
8149
1799
683
1697
918
2432
25298
4525
2337
6998
2796
2729
927
1015
3154
1106
762
737
718
2164
690
1667
641
5692
1093
1537
721
919
660
771
697
1663
2411
890
2092
6269
724
37315
759
955
643
51212
1055
1261
1980
3208
1472
3911
754
719
855
843