3342
2040
1016
12893
5838
1753
893
2150
13412
5179
4902
4362
2640
770
5627
910
682
1650
2840
3084
1922
787
2809
1521
1375
4285
3121
5453
912
978
10513
775
1029
1078
1089
3340
2759
2410
3242
6762
784
1476
726
4190
3898
4213
2222
731
1573
2088
3050
926
6782
2858
2500
1055
963
799
14891
9660