2564
12908
1827
9126
980
4965
974
4953
189
1235
168
913
167
859
154
809
157
793
120
668
97
588
29
148
2564
12908
1827
9126
980
4965
974
4953
189
1235
168
913
167
859
154
809
157
793
120
668
97
588
29
148