637
0
21152
8
3090
6
1729
1
612
2903
3
2932
2
1015
2669
1694
1189
951
690
968
564
929
14
3080
789
1743
638
3140
4
108797
1049
623
32302
25669
597
803
877