2118
1
1460
2
1793
2163
0
1569
2173
532
2271
4
1123
490
1243
1599
1105
1103
11924
484
2663
596
668
1744
3777
673
2475
914
1264
485
657
938
2123
1890
3