2721
8
341
2
637
1
875
2748
5
15591
889
2811
9
1847
4
755
0
78
694
979
1537
2154
136
913
731
738
580
791
523
323
1450
1130
413
309
1402
742
844