552
16
418
0
3383
3
1020
2855
1139
2668
2
2275
20634
8
25137
17353
19279
251
968
2730
6
467
683
1824
380
345
1425
466
326
608
3691
5
483
597
455
1023
573