1442
1
1441
0
1319
989
1843
2282
5
1379
897
1179
3871
2
3222
3
2794
1077
1417
861
2413
2090
1249
16174
692
888
1905
3328
951
1078