1153
0
563
2
633
1193
544
1186
181997
11
661
810
1
341
486
536
255
1044
1804
7258
405
359
2595
2902
16
892