1853
4
801
2
1594
1
500
5
2051
10
1998
0
2104
3
1049
4998
9
981
1160
1834
1423
1857
7
898
4782
6
864
3920
8
1437
4618
1273
1264
736
2747
878
1639
1053
657
777
1119