4442
7
3765
4
975
1
2584
2
5466
969
1804
848
1720
1022
0
2740
951
1849
1319
1968
1625
1963
12761
3
5382
5
1850
1988
2108
3337
1461
260
1560
1744
1510
2121
18487