2522
2
2804
4
1976
3
1152
1
1816
3706
5
3629
7976
8
2456
1569
3871
2794
3126
3863
14
3054
1320
4179
2100
1449
0
1618
2360
6
841
3470
957
1813
4627
7
771
862
2669
1306