2730
6
543
0
2657
3
2189
3114
4
846
297
298
399
628
3047
10
371
339
2727
2
2668
1130
624
1559
1
2076
737
2587
16
7260
2339
1498
344
4694
7
3498
1824
287