18
0
5854
3310
2145
1
456
828
1183
2364
4
1316
1308
573
109
319
1369
502
922
510
503
622
787
342
13
1484
917
810
1661
1868
240
4196
738