3354
1
1639
2135
2
2361
3683
14470
6676
12
3991
4
1694
635
0
1247
1451
31371
64
951
4283
5
2465
2692
3
1527