19
902
28
867
109
125
1211
952
1839
845
920
856
1953
1227
1236
1898
1930
1243
1595
128
43
43
892
1562
1583
1602
82
521
894
540
19
899
1521
540
969
1226
27
872
1478
1255
1244
110
525
43
1845
525
1890
560
1562
1938
539
38
1280
27
515
511
1588
1865
861
0
890
535
35
19
532
1502
125
1222
64
876
1591