349
0
1049
326
305
1425
2089
1
494
601
456
1942
353
699
21743
722
3765
6
401
261
455
671
1343
429
393
451