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