2113
1
521
1020
0
1550
3510
2
1518
1565
3
2735
1578
3287
848
1343
802
2693
1418
1824
2730
6
2143
1008
512
1132
4111
322
2043
2298
1390
2334
2352
1302
1642