1639
1
2123
1373
1716
2470
5
989
0
1397
1517
3169
3
2234
4
2865
2
3216
10
2297
838
796
6
1618
1011
2999
1004
1393
1941
4670
1752
1394
1092
4012
891
2528
3758