2226
10
2219
6
1411
12
1005
3
936
2
721
703
1072
731
5
1205
20
978
7
1060
4
555
1
654
1371
587
494
767
975
957
652
832
1109
628
0
298
578
817
89
450
491