3655
4
926
0
1467
1860
1805
5
1282
1
2545
1307
957
3691
8
1961
3679
886
849
962
870
1379
3
869
759
4243
7
1979
1456
1934
1277
883
2
378
1368
1425
405