5293
11
21152
8
2596
2
2593
1
4311
1431
297066
0
2711
1599
1720
1843
5151
2911
9
4651
3
398656
19
550
4724
2522
1942
1468
2810
2992
6
2082
669
7893
4
1112
1011
2378
6753
17
2676