2184
943
1407
610
2751
1186
8197
3520
2457
1060
1498
649
1869
808
2744
1183
5285
2272
4809
2068
6020
2587
2576
1111
2534
1093
6426
2761
2436
1051
3661
1576
329
148
343
154
847
370
1113
484
448
199
630
277
273
124
5215
2242
6475
2782
595
262
952
415
3752
1615
469
208
182
85
322
145
483
214
721
316
189
88
3206
1381
1253
544
728
319
224
103
476
211
1939
838
567
250
420
187
350
157
133
64
196
91
539
238
399
178
4214
1813
4641
1996
Copyright © All Rights Reserved