10183
14
1991
3
9036
9
6095
5919
2
8162
4
3841
5717
1
1289601
3546
2324
2525
1044
2044
1816
2408
8
1993
2165
181997
11
3248
4043
6
10293
5
1507
14861
7
3956
4198
3593
16
2455
601
2669