161
76
17710
7597
8470
3637
3381
1456
4963
2134
2653
1144
3969
1708
3073
1324
2632
1135
1351
586
777
340
1246
541
637
280
1526
661
2240
967
1162
505
924
403
735
322
1512
655
910
397
1680
727
1302
565
539
238
623
274
763
334
784
343
588
259
441
196
819
358
840
367
462
205
896
391
798
349
329
148
497
220
728
319
602
265
413
184
651
286
609
268
518
229
644
283
707
310
889
388
406
181
2513
1084
1575
682
4690
2017
2457
1060
1939
838
5817
2500
4613
1984
Copyright © All Rights Reserved