682
1
529
555
3963
2
2357
3
1879
8
1469
7
1375
4
1556
7076
6
3179
1785
21841
54
1113
5
572
1147
1152
1059
9
562
3348
710
748
661
689
1186
665
1019
396
357
0
2971
11