1233
3
4107
0
4510
5
1652
34597
11009
15
1830
2131
6
465
1
838
2
604
143610
11
1181
1823
4065
7067
1813
8910
1442
47106
1067
4556
10
2229
456
2552
2455
7
4628
9
12255
18
1619
4
2942