2730
6
386
0
420
1878
1
20634
8
1840
2
467
2657
3
2668
344
592
290
432
337
795
957
511
255
327
474
1936
1020
1222856
4
17353
895
25137
2855
3251
3691
5
2748