1256
1
757
247
6800
0
1614
883
1005
3092
2587
16
798
968
3691
5
2809
2
1464
3
2301
1136
1132
963
2881
1037
1665
312
2224