7
10
2807
1210
959
418
1148
499
2303
994
1260
547
140
67
154
73
147
70
3668
1579
4690
2017
784
343
931
406
1295
562
385
172
84
43
161
76
868
379
181
462
205
Copyright © All Rights Reserved