2395
0
804
1629
1
1976
2
552
152
400
1454
4106
505
356
480
1898
2024
5
455
407
503
4362
573
1084
598
1504
935
962
353
522
472
2229
4
546
675