2118
1
1460
2
1793
5151
2163
0
2911
9
1569
2173
532
2271
4
1123
490
1243
1599
1942
1105
1103
11924
484
2663
596
668
1744
2711
3777
673
2475
914
1264
485