2090
7
2630
405
1945
42
1203
434
1272
874
868
104
1743
406
821
239
373
216
622
147
713
915
683
461
1267
59
1090
545
823
531
225
474
509
0
306
525
360
2
500
836
454
353