3050
0
4471
2
1903
3
2012
971
1906
2069
5
6779
2786
1
658
2366
2139
4
21152
8
1672
3509
2127
7
619
2003
23774
3080
4465
22
12459
964
1529
1044
3460
1190
2512
2956