2108
1
3271
6005
3
2003
2
1970
5650
4155
2262
3067
12912
4
5719
3654
3658
3242
11045
5
12268
6
3601
4937
12441
9
8416
5184
5919
5142
6075
3956
1708