479
0
1465
2522
445
2190
1
601
269
401
3772
369
1015
1603
345
4045
598
320
231
255
520
929
543
1346
1020
755
2224
2