1132
0
486
1602
2306
1222856
4
99
1
2117
2189
3091
7
2730
6
2647
489
863
1115
2
1965
5
10324
822
3440
1458
3
405
895
282572