2385
0
3153
1
259
4321
4
2509
3371
10
1857
731
2143
3090
6
4077
1035
9208
7053
7
1251
3435
679
2722
2358
9
3694
2
5347
4562
5
2919
6095
2670
6899
1628
462
1663
1188