453
0
2730
6
31535
647
362
2657
3
2668
2
2006
1
1614
579
893
25137
20634
8
584
310
1482
1645
1020
283
251
467
968
2855
5223
9
269
813
1869
5
373
1824
951