998
1223
2650
4018
721
1261
1060
1357
540
900
2291
3277
2121
2597
1990
1291
1669
960
938
1818
2728
2159
1182
1002
1458
550
865
893
627
522
625
396
1010
912
442
424
564
412
484
513
335
357
381
400
314
386
498
368
378
403
334
427
336
393
479
374
362
2011
2145
Copyright © All Rights Reserved