1780
440
1736
575
3628
1645
914
342
2079
766
1346
586
969
225
373
178
479
178
3213
1634
280
102
572
98
678
287
322
93
496
210
468
204
862
188
614
81
720
171
938
440