233
37
1692
1101
703
326
399
467
951
142
1062
345
507
1097
552
211
59
482
39
696
154
244
520
98
320
366
177
864
441
844
448
433
198
669
216
584
101
543
244
134
408
756
46
566
1000
457
27
528
109
651
1538
660
239
