1101
482
39
101
198
580
552
1020
441
154
366
864
636
37
216
84
53
46
168
703
456
59
407
457
326
408
520
844
320
244
657
1097
66
1692
345
135
399
109
756
27
396
444
660
1538
233
211
669
77
528
584
98
651
142
