2324
1003
5712
2455
2128
919
1183
514
945
412
119
58
560
247
70
37
147
126
61
182
85
728
319
196
91
49
28
1925
832
1127
490
4977
2140
2380
1027
2807
1210
3640
1567
441
2016
871
539
238
812
355
259
118
350
157
1001
436
434
193
1911
826
2695
1162
1799
778
3010
1297
1673
724
6426
2761
364
163
161
76
217
100
1694
733
2163
934
1358
589
2107
910
1463
634
1204
523
203
94
210
97
245
112
518
229
189
88
175
82
3101
1336
4312
1855
Copyright © All Rights Reserved