7
10
133
64
21
16
147
70
119
58
1449
628
469
208
37
1806
781
112
55
280
127
42
25
4977
2140
35
22
1540
667
966
421
4543
1954
742
325
1204
523
6496
2791
2387
1030
1183
514
4018
1729
2604
1123
217
100
287
130
1113
484
4970
2137
2870
1237
1407
610
2751
1186
8197
3520
1582
685
2191
946
420
187
399
178
1841
796
196
91
238
109
175
82
245
735
322
840
367
4312
1855
1190
517
12460
5347
Copyright © All Rights Reserved