12431
17
1633
4
2336
2
3371
9
1257
6
1699
1360
1
1603
3929
1249
2562
1496
1812
1568
2110
451
0
1226
2710
2124
3
83
442