400
1
1087
3326
0
1801
706
17023
11
237
2
88
470
116186
18
124054
466
1504
1879
2064
4
394
1104
501
905
1045
126
134
25
875
811
72288
64266
193855
1156
1852
3