2294
1
21152
8
1606
2593
297066
0
818
2
1562
3
2559
2911
9
398656
19
2711
17025
20
5151
108797
4651
2386
4309
550
10827
4
6236
10
1462
1690
4724
562
1942
951
1694
1289601
2082
1992