392
0
1824
1045
1961
19279
2
25137
31535
2275
1020
3114
4
173
383
467
418
17353
276
641
20634
8
2546
1
1152
503
979
775
970
458
968
2747
7334
362
21743