4471
2
25669
0
2535
66
319
946
1
1603
3498
4
8527
3200
3
7793
3933
2990
32302
1819
1136
1463
2271
1269
3971