458
0
2546
2
853
1
856
46
1324
1211
900
484
515
397
1557
171
1333
371
1304
601
65
370
428
604
355
1123
303
278
239
1936
220
334