2799
3
1120
1
1722
2
1329
2767
521
1922
5646
4
4994
6
2190
2858
14
1425
3795
7334
2306
571
0
1518
964
1129
1506
1865
1176
2503
1810
3116
544
1132
1343
440