77
0
729
20634
8
1124
1
439
177
1270
863
980
692
443
337
1029
594
1510
584
2493
782
3498
4
3865
3
75
991
693
2490
2105
945
394
271
427
2337