1092
0
1
3854
2
796
885
1001
1183
995
1532
1149
3
1521
1669
1665
960
1184
2546
1578
8697
8
2303
2475
2554
2380