2092
2
2277
5
1011
1533
1
1227
1347
1645
1100
2337
0
1129
1600
3017
9
383
1193
1084
8404
18
2363
2047
3476
6
1049