920
3
1204
1
2659
1395
1177
2
3255
4
6026
4451
15
15871
6
2102
0
2534
2171
749
1581
2107
443
2940
2267
1557
1661
3505
5
4096
2974