4160
2
2664
3
2019
1
3151
2850
3854
3117
5
1812
667
4187
10
2322
4
4431
9
2732
2786
3329
0
1001
3177
5204
1376
8527
603
575
3055
3175
6822
905
1825
2736
3954
123674
35