7
10
2324
1003
105
52
77
40
168
79
5712
2455
1960
847
336
151
476
211
252
115
322
145
63
34
4305
1852
1666
721
14
13
2044
883
2709
1168
1638
709
2478
1069
1008
439
1610
697
1442
625
1295
562
756
331
2016
871
924
403
441
196
350
157
210
97
938
409
910
397
931
406
1029
448
826
361
497
220
399
178
12243
5254
2863
1234
2604
1123
3668
1579
329
148
3318
1429
3045
1312
1309
568
266
121
182
85
217
100
4228
1819
2135
922
658
289
1001
436
1183
514
728
319
364
163
4347
1870
3339
1438
Copyright © All Rights Reserved