1129
0
18403
6
16550
27
180849
2668
2
2564
625
4071
1
2189
1204
2404
116
5622
4
7952
2581
5
975
5316
3
2166
1506
417
2283
9355
1805
218
1367
422