1185
1
21152
8
2593
297066
0
2711
2
810
2258
2228
4601
737
5151
1549
2911
9
2428
4651
3
398656
19
1690
928
550
4724
1942
2082
512
569
7893
4
2378
1046
574
6753
17
2520