2593
1
21152
8
763
451
2711
2
2911
9
4651
3
398656
19
1211
0
3323
529
550
5151
510
2522
718
2378
2676
378
909
4724
503
1942
681
385
3301
1260
2026
2405
2740