3605
1552
7
10
17570
7537
1974
853
3563
1534
28
19
280
127
56
31
329
148
833
364
378
169
112
55
399
178
693
304
343
154
224
103
336
151
252
115
406
181
133
64
203
94
217
100
126
61
784
322
145
4907
2110
3549
1528
10108
4339
163
1176
511
4872
2095
1316
571
70
37
903
394
896
391
861
376
84
43
42
25
3983
1714
4130
1777
1127
490
245
196
91
2247
970
5978
2569
8267
3550
756
331
658
289
1862
805
1547
670
686
301
987
430
2086
901
567
250
1806
781
2002
865
1057
460
4004
1723
Copyright © All Rights Reserved