7
10
3381
1456
630
277
7511
3226
2282
985
2324
1003
28
19
14
13
56
31
35
22
49
336
151
322
145
938
409
469
208
2485
1072
252
115
196
91
168
79
1022
445
1806
781
805
352
112
55
259
118
154
73
245
119
58
42
25
2177
940
21
16
2786
1201
3458
1489
3346
1441
2807
1210
4501
1936
665
292
777
340
504
223
539
238
497
220
224
103
525
232
2506
1081
1512
655
1309
568
490
217
959
418
483
214
406
181
1162
505
30065
12892
11025
4732
Copyright © All Rights Reserved