7
10
847
370
1246
541
532
235
133
64
854
373
1197
520
273
124
245
112
35
22
287
130
105
52
28
19
1295
562
434
193
210
97
3696
1591
406
181
385
172
301
136
469
208
546
241
413
184
203
94
84
43
1652
715
637
280
2317
1000
616
271
1008
439
238
109
420
187
4256
1831
2758
1189
1092
475
5663
2434
2072
895
3136
1351
1736
751
Copyright © All Rights Reserved