566
0
2468
2
9817
2649
575
1017
796
1
621
660
685
768
1055
504
2999
1946
883
1239
1985
8178
5
2899
8
2254
1873
2921
1715
17970
15
2055
3
1494
1194
4034