5592
8
1309
0
1992
3
768
1
2166
2289
1716
2
2322
4
697
636
989
5389
2195
1857
4914
1636
5
2576
2551
3513
1723
2259
1069
1828
20850
2735
3044
15
1268
1238
2118
3965