1016
1
21152
8
2593
1011
0
1637
2
1019
108797
297066
892
2711
3206
5
2823
940
3551
10
5151
2920
4
3491
2911
9
4651
3
1537
398656
19
496
550
2101
4724
2437
1942
3316
2082
5141
7