6637
2563
1186
393
758
267
1013
398
583
244
860
324
811
411
567
146
313
113
707
165
499
139
249
156
1935
853
887
280
543
137
1009
516
802
271
467
95
355
118
244
146