1189
0
1365
1945
1
2907
2
657
1282
2416
7
2902
16
19783
4775
977
32302
3546
17946
25669
21152
8
984
2535
2996
2932
3125
3498
4
2309
1124
572
1044
1921
2484
3051
1603