2821
1
8680
1531
6
2220
2674
2
477
0
475
860
400
8049
4
1719
1626
505
4106
2113
1462
418
7770
10
521
58
363
611
552
3015
152
2395
464
353
2545
804