7
10
1204
523
994
433
462
205
546
241
693
304
875
382
784
343
112
55
119
58
322
145
1596
691
1778
769
497
220
287
130
2856
1231
245
77
40
42
25
35
22
63
34
70
37
105
52
252
115
1295
562
434
193
3696
1591
1253
544
385
172
280
127
84
43
595
262
392
175
413
184
455
202
448
199
98
49
3598
1549
4417
1900
2632
1135
420
187
553
244
2436
1051
854
373
1246
541
3017
1300
1092
475
Copyright © All Rights Reserved