2003
2
2174
4
1518
1
34669
7
1025
3
1948
8685
23
3655
13
1222
8
1536
6
2814
12
1238
534
1079
461
986
723
4998
9
1262
4020
537
4748
1960
2661
3516
14303
1260
0
640
569
5156