511
226
1239
538
210
97
1603
694
1372
595
385
172
245
112
266
121
252
115
581
256
329
148
735
322
224
103
203
94
1043
454
182
85
1323
574
1715
742
2520
1087
2170
937
6041
2596
2121
916
1610
697
1435
622
2709
1168
1827
790
1428
619
448
199
2093
904
1498
649
700
307
1050
457
1337
580
784
343
1470
637
707
310
427
190
756
331
896
391
1540
667
854
373
539
238
952
415
805
352
315
142
679
298
441
196
392
175
154
73
77
40
91
826
361
497
220
623
274
82
Copyright © All Rights Reserved