2226
961
1904
823
2450
1057
1526
661
1176
511
2212
955
1239
538
1337
580
770
337
798
349
924
403
938
409
665
292
460
1260
547
784
343
1127
490
532
235
226
637
280
2912
1255
2555
1102
1302
565
1981
856
1778
769
1379
598
1547
670
3241
1396
2793
1204
2002
865
2366
1021
1862
805
1806
781
833
364
840
367
523
567
250
1106
481
756
331
1022
445
728
319
952
415
497
220
560
247
518
229
392
175
224
103
525
232
1211
526
609
268
245
112
427
190
735
322
21630
9277
Copyright © All Rights Reserved