572
0
21152
8
2061
3
4471
2
3083
1166
1243
2524
5151
484
490
14
25669
475
809
596
562
914
1780
3933
1
350
98
758
34
2954
1189
477
3159
1105
2584
11