1161
0
846
1084
1
768
668
381
1101
1947
2
1931
2161
1025
2490
4455
1893
2328
3836
1043
488
713
1215
267
1832
3
683
844
1004
413
1747
476