1404
1
276
0
3147
2
220
334
1230
5
397
2030
3
370
601
546
422
484
1865
2094
1211
171
63
1333
355
257
1244
2488
4
529
78
282572
15276
27
90
425