2498
0
3040
1819
3464
2816
5062
2254
2091
2202
3177
2597
4060
2014
4573
2249
2243
3203
1
2656
3930
3495