2730
6
557
0
1020
2188
9
2657
3
2668
2
31535
846
1626
1
683
20634
8
1222856
4
25137
469
968
1824
2855
3251
1267
821
608
467
2369
6842
407
2546
661
466
705
568