1593
2
4537
4
2368
1
2160
2304
0
3336
6899
9
1628
1663
5
1186
2919
462
2145
1877
1681
3575
1188
3461
1195
215
874
2595
8
1931