2284
2
995
1
1132
2940
1922
3
848
1315
1431
2657
3536
2800
467
0
1454
1962
7567
5
4180
12
2393
5590
3856
4
1313
4057
9
6062
16
933
2742
1914
2499
1229
906
376
1967