3012
4
964
1
2480
2921
5
3460
7
1679
2
2935
2512
0
23774
975
1536
6
10827
3050
3008
3
2164
2535
4044
3083