996
124
924
1416
702
85
3203
563
73
50
162
17
244
504
39
135
128
3
784
93
19
910
193
88
107
1077
611
516
13
620
577
2743
96
94
40
1309
30
59
150
57
47
1921
77
27
34
433
28
42
51
90
109
316
55