93
0
237
585
3065
1
437
652
1193
1948
3
581
577
1365
59
4015
2
486
633
2121
1485
1778
2620
1049
5546
6
4148
234
3261
810
2416
728
96
1346
3012