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