5043
1
1489
0
1341
2
3697
1009
1852
2035
2450
3
1391
1914
2574
5
2054
1435
2403
2476
1202
1606
1404
2068
4
895
1774
8
6246
6
3142
2223
3245
2272
2799
346
1012
13676
21