370
0
400
278
1
1306
2
900
1404
428
3147
213
515
84
171
737
1277
5
111
293
355
90
2897
472
2030
3
150
1960
7
1304
66
2188
9
944
1333
327