572
0
25669
924
2
1125
1
8527
4471
19783
1819
2921
5
2173
14
32302
1136
2535
758
2996
5440
8
2366
562
2512
475
581
1431
1603
270
791
2258
3498
4
484
3200
3