942
1
21152
8
619
6307
10
2593
3078
4
2131
297066
0
2711
2
2166
83
5151
3576
3
2911
9
4651
398656
19
5367
3571
550
4305
4724
1734
1942
1211
2082
7893
1289601
2879
2378
6026