951
1
2013
2
1694
2919
3991
4
5621
8
4537
1174
1487
478
2468
3
189326
0
3126
1645
6247
5
1495
1935
2358
9
2155
19932
6
3206
197
3012
1764
10827
1972
6044
1534
830
1047