2658
0
785
975
2
1547
1
4017
4
2966
2306
909
398
1394
6
888
5
896
3117
3
20374
3430
1375
11881
1543
3791