1585
2
5079
1
7471
9
6753
17
599
739
851
791
0
2505
951
1993
3
1162
2301
6
1400
1075
913
1710
1239
3107
5
1223
15233
1767
2268
4
685
11192
10
19932
2562