1691
1
2865
9
2430
2
31371
64
1913
3195
3
7394
5
12185
2692
4283
2465
0
455
631
2650
1293
3098
615
475
2591
1599