2525
1
2047
5
993
881
1365
3287
518
0
1587
1860
2
2113
1550
4492
2257
5009
1277
1337
7082
9
1132
964
2043
1016
2276
2165
6
1167
1728
21743
11829
4179
1237
1922