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