7053
7
259
1
3153
2509
3371
10
1857
2385
0
731
4321
4
4562
5
2143
4077
1035
9208
1251
3435
679
1902
2722
2048
2
2670
3090
6
159
1239
951
1036
1710
2299
8527
674