7
10
679
298
938
409
371
166
245
112
343
154
1197
520
525
232
378
169
315
142
5509
2368
2429
1048
3178
1369
1827
790
1386
601
38136
16351
3346
1441
3710
1597
1414
613
6762
2905
10997
4720
1288
559
2912
1255
7574
3253
9450
4057
9177
3940
7798
3349
5950
2557
23520
10087
5054
2173
Copyright © All Rights Reserved