2730
6
20634
8
282572
0
2668
2
2855
3
3203
10
180849
3114
4
543
625
5617
5
342
1337
489
495
17353
483
680
332
765
2069
166543
18
155
474
2275
988
341
1222856
466
5620
11