2621
875
1013
398
1318
527
1000
365
384
116
981
286
1009
512
977
307
730
281
454
257
430
126
686
175
473
225
792
233
332
164
815
208
487
169
499
139
249
101
219
94