546
0
379
951
1804
1
1676
2
2523
645
1992
3
1089
6878
1297
989
697
738
462
857
2140
1458
7159
10
1656
1309
747
516
4476
3706
5
4914
1230
1318
479
514