2521
4
2275
2
4915
7
2395
0
4713
5
3114
300
5135
1883
1
1132
1758
573
1364
1960
7756
3
798
11611
475
2864
1129
2697
3559
553
1049
935
2211
2260
804
1084
1671