2001
1
1382
2996
0
2535
2
7884
17
19783
1568
7793
4
32302
25669
3090
6
14
1977
2932
3867
12
644
3498
790
2666
9
903
868
1380
17946
471
1189
1000
2906
1153
383
2123