2035
290
845
628
1065
919
938
1559
1034
502
859
329
1599
1319
1151
242
381
996
1590
254
209
1391
345
347
