14492
1
31535
0
334
2730
6
1032
423
2551
547
981
2121
4
474
2727
2
476
367
5155
8
4426
405
17353
1020
390
2168
5
2328
968
872
957
1557
647
93
57
1571