566
29
159
2896
1
641
1110
131
1702
100
2019
1
106
1040
765
466
86
770
7
836
839
768
523
121
413
170
503
1280
444
469
5
709
561
595
452
1152
617
96
682
839
227
354
81
993
732
60
459
520
550
852
606
170
753
142
