1116
4
2078
1
123
881
2
439
686
760
0
1661
1121
1070
937
391
323
1094
2063
2164
3
1413
5
704
1136
1438
1923
669
1393
1998
1039
1176
3067
8
1253
4369
7