7
10
2807
1210
959
418
1148
499
966
421
924
403
2303
994
931
406
1260
547
602
265
140
67
154
73
147
70
16310
6997
4690
2017
784
343
1295
562
385
172
350
157
567
250
868
379
181
Copyright © All Rights Reserved