3598
1549
637
280
427
190
2268
979
2289
988
1554
673
1155
502
2541
1096
826
361
504
223
1568
679
4200
1807
1393
604
539
238
686
301
420
187
127
119
58
189
88
98
49
126
61
1911
1834
793
1799
778
1008
439
2184
943
882
385
917
400
3857
1660
3500
1507
854
373
109
322
145
308
139
378
169
161
76
140
67
630
277
728
319
1722
745
889
388
7721
3316
2758
1189
1813
784
6447
2770
2233
964
2443
1054
1351
586
1169
508
266
121
175
82
1022
445
658
289
343
Copyright © All Rights Reserved