2027
2
1204
4
2620
2227
2630
1
1992
2655
2395
3
2784
3195
3262
1659
0
1152
2121
1711
730
2571
6
2048
3338
11
3336
1653
2233
4249
5
5915
1738
3296
8859
9
2268
8
224
3901