1824
0
968
970
2275
2
19279
2748
448
7334
4
31535
20634
8
2224
25137
2730
6
1961
1044
1
585
1016
393
945
501
2190
2668
3114
1547
381
530
255
2459
9
6526
777