7
10
518
229
357
160
224
103
1589
688
1330
577
1890
817
1400
607
1141
496
875
382
763
334
637
280
595
262
511
226
343
154
574
253
665
292
252
115
560
247
497
220
833
364
483
214
322
145
231
106
385
172
1064
463
2016
871
1099
478
1561
676
5768
2479
812
355
959
418
728
319
1281
556
259
118
945
412
448
199
10185
4372
434
193
3136
1351
2590
1117
7553
3244
5663
2434
6797
2920
10276
4411
59521
25516
15246
6541
Copyright © All Rights Reserved