1
131
257
238
416
214
250
443
136
190
361
553
1152
1543
137
478
1395
1611
1338
453
622
690
927
580
313
423
289
532
383
1615
1960
4049
6404
1715
1312
2157
297
943
1917
801
500
226
665
1232
1024
1526
664
529
479
600
621
484
476
730
493
265
1409
1953
3193
Copyright © All Rights Reserved