2659
2
2111
3
5108
4
2141
1010
1
1551
911
2987
2188
9
356
0
2059
8
4143
6
3063
2272
895
3408
12
315
307
11768
21
2445
843
314
530
2727
5617
5
18403
1464
427
2583