2306
2
670
0
521
1
633
2814
5
509
2668
1869
2881
3114
4
814
845
522
3025
762
399
1775
370
2748
2459
9
1452
1043
2189
1671
802
282572
2474
486
193
2724