177
0
1880
2
3498
4
573
1488
2275
1523
19279
693
1141
20634
8
382
1614
1
360
505
1425
676
251
484
17353
31535
3466
5
798
1045
771
943
25137
661
1711
1824