4277
3
1292
1
991
1823
292
0
3614
855
951
1889
1367
1621
1664
1470
1683
780
872
2054
6
1418
2
915
1087
2470
1733
2912
10
571
1194
4
1617
2547
2097
418