2730
6
489
0
1645
1
325
476
3693
12
1880
2
659
288
988
929
371
608
482
736
93
968
416
213
279
584
1264
2657
3
2668
694
3868
543
586
17
358
505