156
1
832
4
1944
3
198
742
1071
119
1171
2
449
1958
2871
730
458
693
1953
1298
2056
679
1308
1327
0
213
1231
822
1084
1979
122
892
5
377
2292