127
995
795
2384
1153
1002
1065
773
533
1014
869
1
2
731
27114
481
23811
1227
664
1115
21110
21614
5
31
12410
901
759