531
7
228
1
703
164
4
14300
6
3619
982
2
2796
3147
995
1508
4775
16
2045
5
2304
3105
935
6259
28
1671
2081
9
541
535
2455
3
777
1293
627
2344
1651
1584
774
614