1594
145
111
54
112
1235
119
153
107
519
899
860
1869
190
163
1243
54
142
50
43
176
77
314
1520
537
1241
895
55
1291
124
103
50
312
1853
885
311
885
1956
139
77
160
77
1229
1788
897
137
1904
1864
138
1580
178
1216
1597
108
137
551
62
1860
856
1598
50
860
116
178
57
50
525
131
48
1520
1549
535
911
102
182
170
126
852
1231
535
120
118
130
1852
108
1600
881
520
1193
77
120
115
117
1239
1867
510
1870
1885
47
124
160
174
1564
1260
878
142
48
529
1270
120
1880
118
131
1954
95
165
924
857
1211
44
46
1302
141
1244
161