804
1
1723
824
782
2108
4
1585
2
827
856
712
2591
1210
1154
372
1929
279
591
1482
3
1591
2951
10
1384
0
2227
86
304
252
598
65
73
27
1918
1663