245
112
154
73
581
256
861
376
259
118
973
424
448
199
168
79
280
127
182
85
1029
84
43
406
181
119
58
273
124
546
241
231
106
203
94
161
76
420
187
609
268
224
103
189
88
497
220
455
202
147
70
55
462
205
98
49
28
63
34
56
31
22134
9493
14889
6388
7721
3316
5180
2227
11025
4732
12243
5254
2863
1234
2261
976
5061
2176
2667
1150
1673
724
1596
691
1638
709
9079
3898
2527
1090
1176
511
2604
1123
1792
775
6342
2725
2114
913
Copyright © All Rights Reserved