2535
0
3330
3524
13084
3700
5312
7213
3282
17892
6317
7861
3178
4257
2962
3263
3484
4472
2876
4980
6378