1458
3
10324
2
3440
3911
5108
4
1811
0
5602
9
1032
1
20634
8
4271
1463
559
7334
2604
7
1399
978
6579
2076
3054
2904
5620
11
2855
886
752
2659
2576
36609
34
3293
247
911