3497
4
3440
2
1044
0
5108
1811
5602
9
20634
8
4271
1463
1
7334
2604
7
978
6579
2076
3054
2904
5620
11
1923
3
467
4107
2855
886
752
4910
2659
3293
247
911
4111
2934