447
2352
383
216
260
671
143
327
788
372
207
249
289
325
322
159
531
181
333
326
124
132
214
270
284
362
219
834
187
162
565
1432
1057
894
11633
455
505
1148
1361
420
1708
932
528
1033
1379
872
466
405
698
1642
597
1253
1417
1052
402
1030
675
2004
663
Copyright © All Rights Reserved