2840
2
1305
0
1260
1
2377
3
2192
2042
2204
7199
1112
592
2661
2789
4
1060
1880
3484
2518
2551
847
224
2093
6547
1839
594
1485
18258
1560
1744
1510
2010
2109