1988
2
4044
5
6294
4
3083
6286
2465
1189
0
5805
3
3125
3546
1
627
1442
3779
4471
2964
1738
3051
1603
2999
3920
2906
4155
7
4562
2258
10827
9
572
1672
108797
2990
1294