2389
3
4261
8
10355
4498
2923
9
1136
1
1626
6
1620
5
4663
935
0
5959
18
2677
2018
4398
2907
2
1739
875
1193
304
621
851
4405
4
672
1303
298
2245
769
2021
2094
1261