2419
14
3054
2
2520
1
3126
3
3863
2309
1399
1631
4
2799
6
3198
8
1775
2787
5
2522
2999
1269
1746
1237
1012
1000
0
784
868
526
801
531