1589
2678
149
373
128
806
1087
486
128
241
1267
845
1154
695
210
24
536
435
1008
1499
702
325
603
754
754
1592
754
721
838
656
1370
1430
63
281
1150
1706
194
1282
864
1585
35
660
1233
854
2019
1683
795
128
403
515
385
32
145
433
