2395
0
804
2431
3
486
2477
425
347
18
683
291
552
3044
27
152
2055
400
1454
4106
3700
505
356
440
813
480
1898
1
2328
2
2024
5
455
407
4362
325