2173
1
2123
0
1105
1103
534
1494
490
2271
4
1963
2
1743
596
1166
562
572
2663
3354
1862
2332
344
668
1011
1298
477
2551
3
914
1581
414
1004
938
809