489
0
2730
6
659
371
1645
1
929
325
476
3693
12
1880
2
455
288
339
543
1559
846
1824
3047
10
988
608
482
688
736
358
93
968
416
213
279
584