1253
1
1058
0
5176
22
1621
1862
1810
2
1569
1695
2079
1549
5
3816
2238
3
1712
4
4035
2711
4287
1883
5024
6
1995
4991
2797
2485
1752
3920
4430