450
392
633
357
125
669
309
144
102
109
599
1422
608
127
246
513
347
418
556
107
97
942
153
1029
265
612
836
351
1030
1332
174
612
1118
1906
102
95
652
257
651
470
367
464
251
105
449
198
1200
465
1695
1063
820
665
460
656
125
175
488
341
475
270
1524
298
262
630
3740
0
3740
3740
3740
3738
3740
3744
3731