572
0
25669
19783
2
2921
5
2535
32302
1558
1449
3107
7
8527
1
2184
2108
1749
2505
685
400
800
3354
2595
2254
673
2996
5440
8
1265
2562
3498
4
1777
534
791
1751