578
0
1494
4
376
1
1535
3
2302
1751
1610
2
636
9511
5
1746
1272
1568
1657
1255
1089
3128
2297
3831
7
706
2272
1827
772
2169
1632
2578