5022
2340
1843
2904
1477
876
1644
9395
2481
1291
9439
7688
2651
916
935
3913
3031
1028
2054
1586
10755
1044
1538
7569
1558
2686
2052
1313
5821
1033
2286
8895
4398
935
3202
994
880
12271
4200
939
2187
2289
1298
3008
1006
3772
8361
1017
1274
63391
1119
2498
2474
1410
1545
4078
1128
1391
1648
5107