7
10
154
73
3752
1615
5712
2455
3640
1567
2604
1123
1183
514
2205
952
84
43
238
109
217
100
21
16
399
178
35
22
63
34
140
67
3983
1714
1554
673
1785
772
2170
937
1624
703
1008
439
6496
2791
3836
1651
1596
691
924
403
1050
457
525
232
252
115
2870
1237
175
82
490
1295
562
1155
502
1092
475
1064
463
665
292
826
361
721
316
2107
910
1078
469
2828
1219
1414
613
735
322
Copyright © All Rights Reserved