806
2
1177
1
596
1900
426
0
524
1439
4
1503
2191
6
1428
718
10457
32
799
263
541
621
1004
1408
915
917
2835
1662
9
1146
4363
7
1627
2227
3
1427
2128
1904
1096