2001
1
2245
3
1371
3090
6
2903
2932
2
929
21152
8
19944
1404
2131
297066
0
3765
4
1606
2600
2377
3080
1788
583
10243
1041
909
2440
1226
9956
571
894
194
1734
815