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