1309
0
1992
3
697
951
1
1859
1815
2
1444
2982
4914
1476
1053
4074
2687
5
2529
7
1669
1876
2886
2430
1250
5389
1760
3079
2989
2352
2767
1371
4018
4363
989
1721