577
0
2124
3
417
110
345
909
884
1475
1
1491
2416
476
2349
1293
1078
1985
1285
3779
777
2032
2
1008
584
392
1494
4
297
706
21152
8
223
41
1346
516