392
0
646
2275
2
1163
1
2091
5477
8
1972
2190
518
1222856
4
2288
2096
956
693
315
1961
771
5
7082
9
674
36609
34
2073
1848
783
2126
780
858
798