1540
0
784
1610
2461
20
267
474
803
1824
598
589
1075
412
367
771
535
611
1661
1
802
3351
981
457
325