1
148
231
149
173
310
169
348
190
1036
861
345
254
207
1012
355
666
614
395
975
2204
3370
1337
1782
629
2362
423
664
529
479
1015
1174
849
712
1339
1187
8381
489
427
1033
966
869
1000
6512
6657
1149
2411
945
435
1430
1826
658
3694
1207
2219
4747
2763
6364
Copyright © All Rights Reserved