2395
0
804
4362
5
18385
2
552
152
400
1454
4106
946
1
505
356
480
292
1898
2024
2105
407
503
1567
2619
573
1084
598
1504
935
962
353
522
107