1580
1
21152
8
2593
297066
0
2711
2
5151
2911
9
4651
3
398656
19
1162
550
4724
1502
1942
2020
4
2082
7893
899
2378
6753
17
2676
1461
108797
2670
6307
10
624
453
2386
3819
2405