847
1
1757
2
1467
775
2906
2968
3618
5
1991
3
2455
4
2428
5919
928
3841
10183
14
8162
2462
1337
462
9036
9
10293
1144
0
1044
6095
7863
5717
1993
2223
1816
1676
4966
6