572
0
4471
2
14
2535
1603
1
8527
3200
3
25669
475
2524
3498
4
2990
1243
1819
2123
1105
1136
1103
1189
534
490
2271
484
596
1166
562
2663
1862
3971
32302