635
0
25669
572
19783
2
2996
670
32302
1045
534
1849
255
14
758
2595
4044
5
17946
3008
3
2535
3125
1193
791
1189
721
1461
501
4775
2964
1
657
3498
4
3680