6943
3754
1192
366
3351
1472
423
84
693
294
1815
828
854
261
536
246
1715
577
374
93
418
59
394
213
476
170
659
102
316
69
608
141
569
187
423
63
432
80
659
205