572
0
4471
2
21152
8
1045
938
5151
1243
1166
1103
534
490
2524
475
668
635
596
1581
3168
255
25669
1298
14
2663
1862
1
332
484
665
2439
562
2123