7
10
14
13
21
16
28
19
728
319
112
55
1918
829
2387
1030
1183
514
2044
883
1393
604
238
109
931
406
630
277
2870
1237
224
103
2702
1165
2968
1279
945
412
1309
568
1463
634
315
142
2135
922
462
205
181
413
184
364
163
2401
1036
2688
1159
672
295
525
232
756
331
336
151
840
367
3157
1360
5215
2242
7812
3355
9849
4228
812
355
3297
1420
2352
1015
1582
685
7756
3331
2282
985
21000
9007
26621
11416
11473
4924
13244
5683
7826
3361
9541
4096
8176
3511
10598
4549
Copyright © All Rights Reserved