7
10
4046
1741
434
193
749
328
385
172
301
136
350
157
4746
2041
4081
1756
1274
553
1281
556
1330
577
3920
1687
5530
2377
868
379
931
406
1155
502
6545
2812
1526
661
1036
451
1400
607
3150
1357
5516
2371
2002
865
6986
3001
1890
817
1246
541
Copyright © All Rights Reserved