804
2
1592
10
1177
2408
15
8537
26
3234
6
5758
17
1215
4
1687
2538
3
847
1132
499
1
1365
397
992
1148
1228
1175
1388
1079
6247
2032
3629
6667
1813
7
1530
2227
5
3739
1267