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