49
294
820
568
59
452
362
1735
29
601
157
342
1797
12
708
721
780
16
22
509
1051
124
39
1109
1547
2015
1086
423
1091
816
670
806
34
854
1232
444
255
194
478
179
598
775
128
1282
16
525
2086
11
424
1425
