2628
1076
5268
6377
2388
1996
1801
3659
921
1073
3302
1695
1063
1035
1971
3569
977
1630
2504
5634
2141
1051
947
4385
7504
1411
10117
3937
5207
1743
1601
3064
1182
2547
4694
4386
1104
1268
32524
21762
2343
1880
4795
1927
1211
1134
2012
10593
5904
2804
976
7316
4223
1200
8894
5111
1026
1069
3309
8766