572
0
4821
2
3080
3
2932
21152
8
14
4471
3090
6
1189
1397
2366
1
5151
984
2065
32302
25669
475
758
484
1243
668
490
1298
2524
1710
1193
337
477
3660
2332