2152
0
2312
843
1672
1
1529
2495
1451
1819
1537
2
2522
2258
3055
2507
3386
3
1336
4655
10
3175
5
3080
1566
1431
2328
1449
3465
2921
3158
1044
1743
3683
2999