2096
1
1660
2116
3
2759
918
489
3528
6
2582
2
858
0
1361
2664
2442
2887
430
6086
2447
2811
5
1411
1271
3903
2243
3061
1810
357
1991
5440
2166
391
2499
4
3908