2736
1026
695
173
472
164
574
267
803
376
648
124
625
255
517
61
306
171
580
57
510
95
608
330
596
112
89
26
342
162
460
20
233
149
394
187
263
65
357
100