2184
943
1407
610
2751
1186
8197
3520
1568
679
1498
649
1869
808
1729
748
5285
2272
4809
2068
6020
2587
2576
1111
1582
685
6426
2761
917
400
2436
1051
2191
946
329
148
343
154
357
160
406
181
448
199
322
145
630
277
105
52
5215
2242
273
124
6475
2782
595
262
952
415
3752
1615
210
97
182
85
140
67
483
214
189
88
1995
862
1253
544
364
163
224
103
476
211
1148
499
567
250
161
76
420
187
175
82
133
64
196
91
539
238
399
178
4214
1813
4641
1996
Copyright © All Rights Reserved