1593
2
3831
7
6899
9
3336
1
1628
1663
5
442
0
1986
1022
1186
3461
4
462
1525
3
2919
1397
11351
17
1188
3575
3683
164
1195
2165
2534
2471
1044
18258
693
13499
3248
8
3673
6