516
2671
236
1283
133
664
101
608
87
513
73
428
78
409
126
639
114
588
79
412
112
636
97
489
87
512
69
381
97
684
126
634
130
680
102
542
77
385
123
658
516
2671
236
1283
133
664
101
608
87
513
73
428
78
409
126
639
114
588
79
412
112
636
97
489
87
512
69
381
97
684
126
634
130
680
102
542
77
385
123
658