1943
740
652
156
402
135
480
220
697
337
622
114
538
239
513
60
302
170
562
53
497
93
483
265
586
106
86
25
338
161
458
20
231
149
389
186
257
61
339
94