690
0
894
3765
4
2666
9
2535
2
1089
19783
759
984
2124
3
14
459
803
32302
471
893
21152
8
1302
951
25669
2565
3090
6
914
1676
1812
418
571
453
1189
574