2123
1
1639
1397
0
989
3216
10
1373
1716
2470
5
2426
2
962
1517
3169
3
4721
4639
2865
9816
838
1011
2551
1004
1371
1393
1941
4
3266
1092
441
1712