2436
1051
5040
2167
7
10
1799
778
1330
577
749
328
1085
472
371
166
1162
505
847
370
2513
1084
756
331
1484
643
147
70
154
73
385
172
742
325
441
196
112
55
812
355
889
388
1176
511
539
238
133
64
224
103
105
52
483
214
693
304
126
61
735
322
1197
520
686
301
931
406
3171
1366
1155
502
2653
1144
1344
583
1869
808
1365
592
861
376
1533
664
3157
1360
1071
466
777
340
1008
439
1757
760
1043
454
623
274
Copyright © All Rights Reserved