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