1819
1
2904
3
2930
5339
5
400
0
1664
2
2133
3779
1431
1349
2684
666
19944
5296
13
1794
921
2166
1660
1825
83
2562
905
2715
2294
2710
1690
2760
4
1689
1788
951