595
262
637
280
658
289
420
187
574
253
413
184
504
223
1092
475
392
175
322
145
546
241
17710
7597
8470
3637
4963
2134
3969
1708
3073
1324
2632
1135
1351
586
777
340
1246
541
1526
661
2240
967
1162
505
735
1512
655
910
397
1680
727
1302
565
539
238
784
343
441
196
819
358
588
259
798
349
728
319
602
265
644
283
5404
2323
2226
961
4361
1876
1442
625
2744
1183
1064
463
2072
895
48251
20686
30401
13036
11270
4837
5649
2428
7693
3304
2114
913
2065
892
1134
493
2023
874
Copyright © All Rights Reserved