7053
7
2385
0
3153
1
259
1251
4077
1035
4321
4
2509
3371
10
1857
731
1162
1767
2
1239
2143
6753
17
9208
1558
3435
7471
9
679
2722
383
674
2505
1036
517
1812
5746
23