55
1
216
2
24
57
81
161
127
50
59
83
26
1809
1741
1308
649
740
3
525
725
1480
3327
5
555
1242
410
1657
411
1317
1601
2259
1075
0