188
7
29
2497
1113
655
291
94
517
384
694
672
362
1744
682
81
349
1529
18
361
494
61
524
10610
612
445
664
1342
49