2489
2
899
1
3366
1826
712
530
3859
5
1429
0
3644
3720
2436
1064
305
3050
493
388
2312
5430
2439
620
534
336
1243
2123
3159
1105
1103
557
490