1145
1
1326
1665
2326
4
775
0
1922
1193
4111
107
2194
2
2730
6
1776
509
292
1642
1501
2369
544
2087
2657
3
2668
1578
543
2275
10270
770
18385