41
0
1653
841
810
182
380
1
353
1743
3655
3
1183
2294
785
1478
1420
824
4196
2458
698
153
2349
128
502
32
479
473
493
1265
503
1633