1636
1
1298
230
0
894
523
2
216
1326
139
125
328
1339
2701
905
2733
11
803
171
978
877
1064
1523
784
788
1512