2003
2
2173
4
1518
1
34667
7
1025
3
1948
8685
23
3654
13
1222
8
1535
6
2814
12
1238
534
1079
461
986
723
4998
9
1261
4019
537
4748
1960
2660
3516
14300
1260
0
640
569
5155