5262
10
521
1
1033
0
1385
1727
3047
6157
9
907
2169
3
1270
3060
2800
3803
364
4079
4
4073
824
2
1155
31183
12